export default {
  // 1、必须先指定命名空间：
  namespaced: true,
  // 2、通过state来声明变量数据：
  state: () => {
    return {
      userInfo: uni.getStorageSync('userInfo')
    }
  },
  mutations: {
    setInfoMethod(state, value) {
      uni.setStorageSync('userInfo', value)
    },
    removeInfoMethod(state, val) {
      uni.removeStorageSync('userInfo')
    }
  },
  actions: {
    removeInfoMethod(state, val) {
      uni.removeStorageSync('userInfo')
    },
    getInfoMethod(state) {
      return uni.getStorageSync('userInfo')
    }

  }
}
